supply a want that has long been felt

  1. Fiil uzun zamandır gereksinimi duyulan bir şeyi sağlamak